Miles Pfeffer was captured at his home on the 2300 block of Quarry Road in Buckingham Township at 7:12 a.m., according to Daily Voice sources and the Bucks County DA's Office.
Pfeffer is accused of fatally shooting the officer during a foot pursuit on the 1700 block of West Montgomery Avenue Saturday evening, Feb. 18, authorities said.
Pfeffer disregarded the officer's orders and a struggle ensued, authorities said. That's when Pfeffer opened fire, killing Fitzgerald, the DA's office said.
Fitzgerald was hired as a Temple University officer on Oct. 4, 2021.
"Officer Fitzgerald gave his life to selflessly serve and defend this community," Temple's vice president of public safety, Jennifer D. Griffin, said.
"The courage and bravery he displayed highlights the day-to-day sacrifice made by our Temple University Police Officers to keep our community safe. This loss leaves an enormous hole in all of our hearts. He was a father, a husband, a son, a colleague, and a friend."
Click here to follow Daily Voice Lower Merion-Narberth and receive free news updates.